.m-login-wrap{
    background: #fff;
}
.header-login-wrapper{
    width: 980px;
    margin: 0 auto 30px;
    padding-top: 40px;
    .site-logo{
        width: 82px;
        height: 54px;
        display: block;
        background: url('../../../assets/images/file.png') -188px -808px no-repeat;
    }   
}
.login-wrapper{
    width: 980px;
    margin: 0 auto 70px;
    .login-banner{
        float: left;
        height: 370px;
        width: 480px;    
    }
    .login-form{
        li{
            margin-bottom: 12px;
            .icon-status-sprite,.tip-status,.tip-status--error,.tip-status--large,.tip-status--large--error,.tip-status--large--opinfo,.tip-status--large--success,.tip-status--middle,.tip-status--middle--error,.tip-status--middle--opinfo,.tip-status--middle--success,.tip-status--opinfo,.tip-status--success {
                background-image: url(//s0.meituan.net/bs/file/?f=fe-sso-fs:build/assets/icons.c1b3784.png);
                background-repeat: no-repeat
            }
            .tip-status{
                margin-bottom: 10px;
                padding: 10px;
                border: 1px solid #f5d8a7;
                border-radius: 2px;
                background: #fff6db;
                font-size: 12px;
            }
            .tip-icon{
                display: inline-block;
                width: 17px;
                height: 17px;
                margin-right: 5px;
                overflow: hidden;
                background-position: 0 -191px;
                vertical-align: -3px
            }
            .tip-status--opinfo {
                background-position: 0 -296px
            }
            .cation{
                font-weight: 400;
                color: #666;
                font-size: 14px;
            }
            .forget{
                text-align: right;
                color: #2bb8aa;
                font-size: 14px;
            }
            .el-input__inner{
                padding-left: 15px;
            }
            .btn-login{
                width: 100%;
                padding: 10px 15px;
                font-size: 14px;
            }
            .inital{
                background: #2bb8aa;
                border: 1px solid #2bb8aa;
            }
            .enter{
                background: #ccc;
                border: 1px solid #ccc;    
            }
            .no-count{
                color: #666;
                font-size: 14px;    
            }
            .free{
                color: #2bb8aa;
                font-size: 14px;   
            }
        }
    }
}